tray bake - French English Dictionary